This commit fixes binary compatibility, which I broke with my recent cell
authorKristian Rietveld <kris@gtk.org>
Fri, 26 Apr 2002 19:45:22 +0000 (19:45 +0000)
committerKristian Rietveld <kristian@src.gnome.org>
Fri, 26 Apr 2002 19:45:22 +0000 (19:45 +0000)
commit74295aeddffbeb40b9ea138b071f736f8ae0bcbb
tree0d74ee594cfd76b5c9fa7b3a3220f0985fc469b3
parentf5e0470f6fea48d82f751345d2460a2852128539
This commit fixes binary compatibility, which I broke with my recent cell

Fri Apr 26 21:46:42 2002  Kristian Rietveld  <kris@gtk.org>

        This commit fixes binary compatibility, which I broke with my
        recent cell renderer commits :/.

        * gtk/gtkcellrenderer.h: move cell_background out of _GtkCellRenderer

        * gtk/gtkcellrenderer.c: create GtkCellRendererInfo, with the
        cell_background field and use this as object data. This way we keep
        the field private and dont break ABI.

        * gtk/gtkcellrendererpixbuf.h: remove stock_id, stock_size and
        stock_detail from _GtkCellRendererPixbuf

        * gtk/gtkcellrendererpixbuf.c: create a GtkCellRendererPixbufInfo
        with above mentioned fields. And update everything.
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkcellrenderer.c
gtk/gtkcellrenderer.h
gtk/gtkcellrendererpixbuf.c
gtk/gtkcellrendererpixbuf.h